tractor sweeper - French English Dictionary